import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon' // svg component

// register globally
// svg-icon组件全局组件
Vue.component('svg-icon', SvgIcon)

// webpack的语法
// 获取资源  require.context(目录,是否获取子级文件，正则匹配哪些文件需要获取)
// 导入svg到项目中来
const req = require.context('./svg', false, /\.svg$/)
// window.console.log('req', req.keys().map((item)=>{}))
// req.keys()这里的keys是req方法的属性，它能获取它前面所获取资源的所的路径
// req本质是一个方法，function(路径){将该路径的资料导入到项目中来，可以理解 是import处理}
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)
